home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / linux / nfsd / debug.h < prev    next >
C/C++ Source or Header  |  2005-10-13  |  934b  |  49 lines

  1. /*
  2.  * linux/include/linux/nfsd/debug.h
  3.  *
  4.  * Debugging-related stuff for nfsd
  5.  *
  6.  * Copyright (C) 1995 Olaf Kirch <okir@monad.swb.de>
  7.  */
  8.  
  9. #ifndef LINUX_NFSD_DEBUG_H
  10. #define LINUX_NFSD_DEBUG_H
  11.  
  12. #include <linux/sunrpc/debug.h>
  13.  
  14. /*
  15.  * Enable debugging for nfsd.
  16.  * Requires RPC_DEBUG.
  17.  */
  18. #ifdef RPC_DEBUG
  19. # define NFSD_DEBUG        1
  20. #endif
  21.  
  22. /*
  23.  * knfsd debug flags
  24.  */
  25. #define NFSDDBG_SOCK        0x0001
  26. #define NFSDDBG_FH        0x0002
  27. #define NFSDDBG_EXPORT        0x0004
  28. #define NFSDDBG_SVC        0x0008
  29. #define NFSDDBG_PROC        0x0010
  30. #define NFSDDBG_FILEOP        0x0020
  31. #define NFSDDBG_AUTH        0x0040
  32. #define NFSDDBG_REPCACHE    0x0080
  33. #define NFSDDBG_XDR        0x0100
  34. #define NFSDDBG_LOCKD        0x0200
  35. #define NFSDDBG_ALL        0x7FFF
  36. #define NFSDDBG_NOCHANGE    0xFFFF
  37.  
  38.  
  39. #ifdef __KERNEL__
  40. # undef ifdebug
  41. # ifdef NFSD_DEBUG
  42. #  define ifdebug(flag)        if (nfsd_debug & NFSDDBG_##flag)
  43. # else
  44. #  define ifdebug(flag)        if (0)
  45. # endif
  46. #endif /* __KERNEL__ */
  47.  
  48. #endif /* LINUX_NFSD_DEBUG_H */
  49.